vcSimInterfaceField

Interface field is a connector for allowing a certain type of data to be transferred in an interface section. This is an abstract base class for all different types of interface fields.

See in: Overview

Module: vcBehaviors

Parent: vcObject

Children: vcSimActionField, vcSimAttachmentField, vcSimBaseExportField, vcSimFlowField, vcSimHierarchyField, vcSimIntegerCompatibilityField, ... (see more)
vcSimActionField
vcSimAttachmentField
vcSimBaseExportField
vcSimFlowField
vcSimHierarchyField
vcSimIntegerCompatibilityField
vcSimJointExportField
vcSimProcessorField
vcSimSignalField
vcSimToolExportField
vcSimJointDriverExportField

Referenced by: vcSimInterfaceSection.Fields, vcSimInterfaceSection.createField()

Properties

Learn how to use properties here. The properties are also inherited from the parent class.

NameTypeAccessDescription
IndexIntegerRWGets or sets the zerp-based index of this field in the interface section.
See more
The order of fields in a section is evaluated when establishing a connection between sections.
For example, sections may have compatible fields but cannot connect because the order of fields differ in each section.

Exceptions:
IndexError: When assigning a negative value.
NameStringRWGets or sets the name of this field. The name doesn't have to be unique.
PropertiesvcPropertyContainerRGets the properties of this field.
SectionvcSimInterfaceSectionRGets the interface section containing this field.
TypevcSimInterfaceFieldTypeRGets the type of this field.

Methods

Learn how to use methods here. The methods are also inherited from the parent class.

NameReturn TypeParametersDescription
deleteNoneNoneDeletes this interface field.